package org.demo.kong.entity;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 作者： lzw<br/>
 * 创建时间：2019-01-15 16:27 <br/>
 */
@Data
public class ConsumerOauth2 implements Serializable {

    /**
     * Oauth2 ID
     */
    private String id;

    /**
     * 自定义关联ID
     */
    @SerializedName("consumer_id")
    private String consumerId;


    /**
     * Oauth2 应用名称
     */
    private String name;

    /**
     * client id
     */
    @SerializedName("client_id")
    private String clientId;

    /**
     * 客户端密钥
     */
    @SerializedName("client_secret")
    private String clientSecret;

    /**
     * 重定向Url
     */
    @SerializedName("redirect_uri")
    private List<String> redirectUri;

    /**
     * 创建时间
     */
    @SerializedName("created_at")
    private Date createdAt;
}
